Ataşehir Head Office
The Ataşehir Head Office project, developed by Setra Group, consists of two towers with 10 and 20 floors resp...
Atasehir, Istanbul AnatoliaRef: 3208